<script lang="ts" setup>
	import { onLaunch } from '@dcloudio/uni-app'

	/**
	 * wx.config 的配置
	 */
	async function wxInit() {
		// 1. 获取当前网页的 url 地址
		const url = location.href.split('#')[0]
		// 2. 调用后端的接口，获取 wx.config 需要的参数
		const result = await fetch(`/api/getMpConfig?url=${url}`).then((response) => response.json())
		// 3. wx.config
		// @ts-ignore
		wx.config({
			...result,
			// 必填，需要使用的JS接口列表
			jsApiList: [
				"chooseImage",
				"startRecord",
				"stopRecord",
				"playVoice",
			],
		});
	}

	/**
	 * 应用启动
	 */
	onLaunch(() => {
		// 根据条件决定是否要调用 wxInit 函数

		// #ifdef H5
		wxInit()
		// #endif
	})
</script>

<style>
	/*每个页面公共css */
</style>